﻿*{font-family:sans-serif; font-size:0.9rem; color:#6C6C6C;}
html,body,form{height:100%; padding:0px; margin:0px;}
ul,li{display:block; margin:0px; padding:0px; list-style:none;}
a{text-decoration: none; color:#4A4A4A;}
a:hover{color: unset;}
img{border:none;}
.panel{width:100vw; overflow:hidden;}
.top .topCont {
    padding: 10px;
}
.top .topCont .logo{width: 90%;}
.top .search{width:280px; float:left; margin:4px 0px 0px 3px;}
.top .clearsearch{clear:both;}
.searchForm{height:30px; background:url(/template/default/image/searchformbg_m.gif) no-repeat right; text-align:left; margin-top: 10px; border: solid 1px lightgrey;}
.searchInput{ width: calc(100% - 100px); height:20px; vertical-align:top; border:solid 1px white; margin:5px 20px 0px 10px;}
.searchbtn{ width:54px; height:41px; background:transparent; border:none; cursor:pointer;}
.menu {background:#2f6798; vertical-align:bottom; padding-bottom: 10px;}
.navul{display: none;}
.navdiv{
    display: flex;
    justify-content: space-around;
    color: white;
    padding-top: 10px;
    font-weight: bold;
}
.navdiv *{
    vertical-align: middle;
}
.navdiv a{
    width: 25%;
    color: white;
    text-align: center;
    font-size: 1.1rem;
    font-weight: bold;
}
.navdiv .zgjcw{
    width: 48%;
    text-align: left;
    padding-left: 4%;
}
.navdiv .date{
    width: 50%;
    color: white;
    font-size: 1.1rem;
    text-align: left;
    padding-right: 4%;
    font-weight: normal;
}
.navdiv .date span{
    font-weight: normal;
    color: white;
    font-size: 1.1rem;
}
.middle .secondbanner{width:100%;}
.middleitem{width:100%; margin-top:10px;}
.middleLeft{border: solid 1px #D1D1D1;padding:10px; background:white; }
.leftTitle{font-size:1.1rem;font-weight:bold; border-bottom:solid 1px #0066CC; margin-bottom:10px;padding-bottom: 10px;}
.itemhead{display:block; background:url(/template/default/image/headbg.gif) no-repeat; height:30px; font-weight:bold; color:white; padding:7px 0px 0px 20px;}
.itemhead span{width:200px; float:left; color:white;}
.itembody{padding:10px; line-height:22px;}
.middleRight{display:none;}
.flhead{ background:url(/template/default/image/flheadbg.gif) repeat-x; height:26px; margin-top:15px;border-top:solid 1px #D1D1D1;border-right:solid 1px #D1D1D1;border-left:solid 1px #D1D1D1; font-family:微软雅黑; font-size:14px; font-weight:bold; padding-left:15px;}
.friendlinkhead{ background:url(/template/default/image/friendlinkhead.gif) repeat-x; height:26px; line-height:26px; margin-top:15px;border-top:solid 1px #D1D1D1;border-right:solid 1px #D1D1D1;border-left:solid 1px #D1D1D1; font-weight:bold; padding-left:15px;}
.friendlinkbody{border:solid 1px #D1D1D1; padding:15px;}
.friendlinkbody .friendlinkitem{text-align:center; float:left; display:block;}
.friendlinkbody .friendlinkitem img{width:100px; height:60px; margin-left:2px;}
.friendlinkjcjg,.friendlinkdzjg,.friendlinkyqwz{display: none}
.friendlinkjcjglinks{
    width: 100% !important;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
}
.friendlinkjcjglinks a{
    width: 150px !important;
    margin-top: 10px;
}
.bottom{line-height:22px; text-align:center; margin-top:20px;}
.position{display:none;}
.pager{text-align:center;}
.pager a{background:#EDF6FA no-repeat 4px center; padding:0px 6px; text-decoration:none; border:solid 1px #D7E4EA; border-radius:4px; height:25px; line-height:25px; display:inline-block;}
.pager a.pcs{background:#92C1D7; border-color:#7FB5CE; color:white;}
.solidstyle{height:1px; line-height:1px;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;_border-top:1px solid white;_border-left:1px solid white;_border-right:1px solid white;border-bottom:1px solid #CCCCCC;}
.dashedstyle{height:1px; line-height:1px;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;_border-top:1px solid white;_border-left:1px solid white;_border-right:1px solid white;border-bottom:1px dashed #CCCCCC;}
.validateCode{border:solid 1px gray;padding:3px;}
.clear{clear:both;}
.gvArticle{border:none;}
.gvArticle tr{border:none;}
.gvArticle th{ background:#EAEFF2; padding:5px;}
.gvArticle td{border-bottom:dashed 1px #CCCCCC;	padding:10px 0px;}
.vcodeimg{vertical-align:bottom; border:solid 1px gray;}

.duilian{
    display: none;
}
.lingdaoitem{padding:10px; text-align:center;}
.lingdaoitem img{width:200px; height:250px; margin:auto;}
.linddaofaceDetail{ float:left; margin-right:20px;}
.anjian{background:url(/templates/darkblue/image/anjianbg.gif) no-repeat; width:220px; height:35px; text-align:center; line-height:35px; display:block; margin-bottom:5px;}
.redTb a:hover{ color:Red;}
